WPTravelEngine\Core\Controllers\RestAPI\V2\Trip D

Total Complexity 210
Dependencies 14
Dependents 2
Total lines 2,010
Lines of code 1,623
Logical lines of code 505
Comment lines 176
Methods 18
Properties 6

Methods 18

Method Rating Maintainability Complexity Lines of code
set_core_settings()
D
2
114 393
get_item_schema()
D
14
1 667
prepare_item_for_response()
D
22
29 195
prepare_package_data()
A
43 11 47
prepare_package()
A
40 8 61
sanitize_params_recursive()
A
54 8 21
delete_package()
A
48 7 32
set_trip_images()
S
55 7 18
filter_by_context()
S
54 6 20
upload_image()
S
48 4 32
register_routes()
S
44 1 61
update_item()
S
57 3 16
get_dates()
S
57 2 16
get_public_item_schema()
S
65 3 9
set_bad_request()
S
60 2 14
get_services()
S
64 2 10
get_packages()
S
72 1 5
__construct()
S
71 1 6